/**
 * @p.md
 * 
 * Actor 模块导出文件
 */

// 导出 Actor 接口和类型
export { 
  Actor, 
  ReceiveFunc, 
  FunctionActor,
  Producer,
  MessageEnvelope,
  fromFunc 
} from './actor';

// 导出 PID 类
export { PID } from './pid';

// 导出 Props 类
export { Props } from './props';

// 导出 Context 接口
export { Context } from './context';

// 导出 Process 接口
export { Process } from './process';

// 导出 Future 类
export { Future } from './future';

// 导出 ActorSystem 类
export { ActorSystem } from './actorSystem';

// 导出 ProcessRegistry 类
export { ProcessRegistry } from './processRegistry';

// 导出 RootContext 类
export { RootContext } from './rootContext'; 